Visibility Maps of Segments and Triangles in 3D
نویسندگان
چکیده
Let T be a set of n triangles in three-dimensional space, let s be a line segment, and let t be a triangle, both disjoint from T . We consider the visibility map of s with respect to T , i.e., the portions of T that are visible from s. The visibility map of t is defined analogously. We look at two different notions of visibility: strong (complete) visibility, and weak (partial) visibility. The trivial Ω(n) lower bound for the combinatorial complexity of the strong visibility map of both s and t is almost tight: we prove an O(n log n) upper bound for both structures. Furthermore, we prove that the weak visibility map of s has; complexity Θ(n), and the weak visibility map of t has complexity Θ(n). If T is a polyhedral terrain, the complexity of the weak visibility map is Ω(n) and O(n), both for a segment and a triangle. We also present efficient algorithms to compute all discussed structures, i.e., in most cases computation is only an O(log n) factor worse than the worst-case complexity.
منابع مشابه
Managing Dynamic Entities in Mobile, Urban Virtual Environments
Mobile networked virtual environments (mNVE’s) are a new, emerging type of virtual environments. Mobile 3D maps that support dynamic entities and communication between clients are a subcategory of mNVE’s, intended for navigation and locationbased information browsing. Models and entities portrayed in 3D maps represent real environments and entities, such as buildings, vehicles and people. Our m...
متن کاملRay Space Factorization for From-Region Visibility
We present a fast conservative from-region visibility method capable of handling 3D models using arbitrary 3D triangles as occluders. The from-region visibility problem is considered significantly harder than the from-point visibility problem, since it is inherently 4-dimensional. Our occlusion culling method is based on factorizing the 4D visibility problem into horizontal and vertical compone...
متن کاملPerformance Evaluation of Detector Algorithms of Dust Storms in Arid Lands (Case Study: Yazd Province)
Introduction: In recent years, frequency and intensity of dust storms have been increased because of human destructive activities and caused significant loss in different aspects of hygienic and health, environmental and socio-economic sections. Therefore, detection and trace of dust storms in shortest time is the first effective step in preparation and implementation of strategic and operation...
متن کاملThe 3d visibility complex: a unified data-structure for global visibility of scenes of polygons and smooth objects
In this paper we describe a unified data-structure, the 3D Visibility Complex which encodes the visibility information of a 3D scene of polygons and smooth convex objects. This datastructure is a partition of the maximal free segments and is based on the characterization of the topological changes of visibility along critical line sets. We show that the size k of the complex is Ω(n) and O(n) an...
متن کامل3 Lower Bounds on the Numberings
A visibility representation of a graph maps vertices to horizontal segments and edges to vertical segments. For a weak-visibility representation, if the vertices of the original graph are adjacent, the corresponding segments will ’see’ each other. For a strong-visibility representation, the converse is true as well. Here we present a detailed step-by-step construction of a weak-visibility repre...
متن کامل